home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / ARexxTools / larp145.lha / LARP / defs.h next >
Encoding:
C/C++ Source or Header  |  1994-07-20  |  1.5 KB  |  51 lines

  1. /* defs.h - main header file for larp - orignally edited from Designer header file */
  2.  
  3. #include <exec/types.h>
  4. #include <exec/memory.h>
  5. #include <intuition/intuition.h>
  6. #include <libraries/gadtools.h>
  7. #include <graphics/gfxbase.h>
  8. #include <workbench/workbench.h>
  9. #include <workbench/startup.h>
  10. #include <clib/exec_protos.h>
  11. #include <clib/intuition_protos.h>
  12. #include <clib/gadtools_protos.h>
  13. #include <clib/graphics_protos.h>
  14. #include <clib/utility_protos.h>
  15. #include <clib/icon_protos.h>
  16. #include <clib/diskfont_protos.h>
  17. #include <string.h>
  18. #include <stdio.h>
  19. #include <stdlib.h>
  20. #include <lib/rexx.h>
  21. #include "LARP-protos.h"
  22. #include "LARP_rev.h"
  23.  
  24. #define CLI 1
  25. #define WB 2
  26. #define QUIET 4
  27.  
  28. extern struct Window *Win0;
  29. extern APTR Win0VisualInfo;
  30. extern struct Library *DiskfontBase;
  31. extern struct Library *GadToolsBase;
  32. extern struct GfxBase *GfxBase;
  33. extern struct IntuitionBase *IntuitionBase;
  34. extern unsigned char *LARP_pubscreen;
  35. extern UBYTE status;
  36. extern struct TextAttr topazattr;
  37. extern struct TextFont *textfont;
  38.  
  39. extern void RendWindowWin0( struct Window *Win );
  40. extern int OpenWindowWin0( void );
  41. extern void CloseWindowWin0( void );
  42. extern int OpenLibs( void );
  43. extern void CloseLibs( void );
  44. extern void StripIntuiMessages( struct MsgPort *mp, struct Window *win);
  45. extern void CloseWindowSafely( struct Window *win);
  46. extern void main(int, char **);
  47. extern void wbmain(struct WBStartup *);
  48. extern int ProcessWindowWin0(LONG, UWORD, APTR);
  49. extern void DrawMessages(struct Window *, char *, UBYTE);
  50. extern void UpdateMessages(char *);
  51.